Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NELSON PLACE Terraced £120,893 £70,000 19 May 2011
5 NELSON PLACE Semi-Detached £143,013 £67,500 13 Feb 2004
7 NELSON PLACE Terraced £140,267 £115,000 13 Jan 2020
9 NELSON PLACE Semi-Detached £202,148 £125,000 6 Jun 2008
10 NELSON PLACE Terraced £134,483 £90,500 30 Jan 2015
11 NELSON PLACE Terraced £107,625 £84,000 26 Jun 2017